package com.cloudbroker.bcs.platform.dav.bizapi.service.business.plugs.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.EnumValue;
import com.cloudbroker.bcs.common.validatioin.annotation.IntegerString;
import com.cloudbroker.bcs.common.validatioin.annotation.Length;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.dav.bizapi.service.base.vo.HSBCPSVO;

public class ExtendAppForm extends HSBCPSVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	@NotBlank
	@IntegerString
	@Length(max = 20)
	private String extend_app_id;
	
	@NotBlank
	@IntegerString
	@Length(max = 10)
	private String sort;
	
	@Length(max = 2000)
	private String personal_attr;
	
	@IntegerString
	@Length(max = 20)
	private String extend_group_id;
	
	@NotBlank
	@IntegerString
	@EnumValue(enums = {"0","1"})
	private String need_login;
	

	public String getNeed_login() {
		return need_login;
	}

	public void setNeed_login(String need_login) {
		this.need_login = need_login;
	}

	public String getExtend_app_id() {
		return extend_app_id;
	}

	public void setExtend_app_id(String extend_app_id) {
		this.extend_app_id = extend_app_id;
	}

	public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		this.sort = sort;
	}

	public String getPersonal_attr() {
		return personal_attr;
	}

	public void setPersonal_attr(String personal_attr) {
		this.personal_attr = personal_attr;
	}

	public String getExtend_group_id() {
		return extend_group_id;
	}

	public void setExtend_group_id(String extend_group_id) {
		this.extend_group_id = extend_group_id;
	}

}
